package com.rc.saas.tenant.mapper.invite;

import com.rc.saas.tenant.common.base.BaseMapper;
import com.rc.saas.tenant.model.invite.MemberInviteLink;
import com.rc.saas.tenant.model.invite.MemberInviteLinkExample;
import com.rc.saas.tenant.search.invite.InviteSearch;
import com.rc.saas.tenant.vo.invite.InviteLinkListVo;
import com.rc.saas.tenant.vo.invite.InviteMemberDetailVo;

import java.util.List;

public interface MemberInviteLinkMapper extends BaseMapper<Long, MemberInviteLink, MemberInviteLinkExample> {

    List<InviteMemberDetailVo> listInviteLinkDetail(InviteSearch inviteSearch);

    List<InviteLinkListVo> listInviteLink(InviteSearch inviteSearch);

}